insulated tooling - Alemán Inglés Diccionario